Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F4 Kuwait F1 Kuwait F2 Laos F1 Thailand F4 Thailand F5 Croatia F1 India F1 India F2 Bosnia & Herzegovina F5 Serbia F2 Serbia F3 Serbia F6 USA F25 Germany F1 Germany F2 Croatia F1 USA F7 Croatia F6 Serbia F7 USA F24 Zagreb Open - Zagreb Istanbul Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Open de Montauban - Montauban Alicante Challenger Pau Challenger Muller Cup - Ulm Banja Luka Challenger 2004 - Banja Luka Open Seat Godo 2003 - Barcelona Open Seat-Godo 2001 - Barcelona Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Milan Indoors - Milan Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Generali Open 2003 - Kitzbuhel International Championship of Croatia - Umag ARAG World Team Championship - Dusseldorf International Tennis Championships - Delray Beach Gerry Weber Open - Halle China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade AEGON Championships - London Qatar ExxonMobil Open - Doha SkiStar Swedish Open - Bastad Allianz Suisse Open - Gstaad Apia International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Apia International - Sydney AEGON International - Eastbourne PTT Thailand Open - Bangkok AEGON Championships - London U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London Aegon Nottingham Open - Nottingham Ecuador Open - Quito US Men's Clay Court Championship - Houston China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Hamburg European Open - Hamburg Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona Citi Open - Washington Malaysian Open - Kuala Lumpur Open 13 - Marseille Mercedes Cup - Stuttgart Suisse Open - Gstaad Anytech365 Andalucia Open - Marbella Dallas Open - Dallas Barcelona Open Banc Sabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London PEOPLEnet CUP - Dnepropetrovsk Abierto de Tenis Mifel - Los Cabos The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Venice Open - Venice Banja Luka 2002 - Banja Luka Gemax Open - Belgrade Zagreb Open - Zagreb Memorial Savigni - Sassuolo Oberstaufen Cup - Oberstaufen Banja Luka Challenger 2003 - Banja Luka Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Ljubljana Open - Ljubljana Riviera di Rimini Challenger 2004 - Rimini Porsche Open - Poznan GHI Bronx Classic - Bronx Privat Bank Cup - Dnepropetrovsk Ljubljana Open - Ljubljana Banja Luka Challenger 2005 - Banja Luka Home Depot Center USTA Challenger - Carson BH Telecom Indoors Sarajevo 2006 - Sarajevo ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Unicredit (Suisse) Bank S.A. Challenger - Chiasso Bauer Watertechnology Cup 2007 - Eckental Sony Ericsson Open 2008 - Belgrade cinch Championships - London Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Sunrise Challenger Sofia Challenger Tunis Challenger Furth Challenger Rijeka Challenger Sacramento Challenger Honolulu Challenger Segovia Challenger Arad Challenger Recanati Challenger Ljubljana Challenger Sarajevo Challenger Athens Challenger Bogota Challenger PBZ Zagreb Indoors - Zagreb Tiburon Challenger Charlottesville Challenger Knoxville Challenger Noumea Challenger Belgrade Challenger Cherbourg Challeger Monza Challenger Zagreb Challenger Prostejov Challenger Bergamo Challenger Segovia Challenger Madrid Challenger USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Ljubljana Open 2002 - Ljubljana Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Oberstaufen Cup - Oberstaufen Abierto Mexicano de Tenis Pegaso - Acapulco AXA Open - Lisbon Quelle Cup 2000 - Furth AXA Open II - Espinho Memorial Savigni - Sassuolo Fujitsu Siemens Open - Budapest Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz FILA Challenger Biella - Biella 2000 Cairo Challenger - Cairo Okal Cup - Eckental Copa Ericsson Uruguay - Montevideo 2001 Mercedes Cup - Stuttgart Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Quelle Cup - Furth ATU Cup 2001 - Weiden VIII Open Internacional D'Andorra - Andorra XI Venice Open - Venice Stella Artois Clay Court Championships - Budaors Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Uruguay - Montevideo Copa Ericsson Chile - Santiago Milano Challenger-Jameson Cup - Milan Neride Prague Indoor - Prague I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Gemax Open 2002 - Belgrade Sarajevo Open - Sarajevo VI Torneo Internazionale di Tennis - Barletta Ljubljana Open - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Zagreb Open - Zagreb Canottieri Mincio Open - Mantova Open Castilla y Leon - Segovia CA Challenge - Graz Asirom Challenger - Brasov Bulgarian Open - Sofia Challenger Groningen - Groningen Lambertz Open - Aachen IPP Open - Helsinki Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ciudad de Pozoblanco 'Open Diputacion' - Cordoba International Championship of Croatia - Umag Trofeo Barcelona de Tenis - Barcelona Lambertz Open - Aachen Copa Ericsson Chile - Santiago Challenger 42 - Andrezieux Jameson Cup - Milan Nord/LB Open - Braunschweig Olbia Challenger - Olbia Citta di Monza - Monza Heineken Open - Auckland Nokian Hakkapeliitta Open - Tampere Stella Artois Clay Court Championships - Budaors Dubrovnik Open - Dubrovnik Heilbronn Open - Heilbronn S Tennis Masters - Graz Pro Challenger at Calabasas - Calabasas PrivatBank Cup - Dnepropetrovsk Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Unique Zagreb Open - Zagreb Schickendanz Open - Furth 2003 Mercedes Cup - Stuttgart Akbank Private Banking TED Open 2006 - Istanbul TD Waterhouse Cup - Long Island Top Wool Challenger Biella - Biella USTA/Adtech Challenger - Boston Banja Luka Challenger - Banja Luka Davidoff Swiss Indoors - Basel Barletta Citta Della Disfida Open 2000 - Barletta Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov The LTA Wrexham Challenger - Wrexham Sporting Challenger '07 Trofeo Regione Piemonte - Turin Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx The Scottish Tennis Championships - Edinburgh Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Open des Alpes Trophee BNP Paribas - Grenoble Intersport Heilbronn Open - Heilbronn PEOPLEnet Cup - Dnepropetrovsk Logopak Challenger 2005 - Lubeck Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Rijeka Open - Rijeka Zagreb Open - Zagreb Dublin Challenger - Dublin Porsche Open - Poznan s'Tennis Masters Challenger - Graz Ljubljana Open 2008 - Ljubljana Warsteiner Grand Prix - Oberstaufen 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Kobstaedernes ATP Challenger - Kolding Okal Cup 2003 - Eckental Copa Ericsson Argentina - Buenos Aires Athens Challenger Rome Challenger Zagreb Challenger Kamnik Challenger - Kamnik S Tennis Master Championship - Graz Delray Beach Open - Delray Beach TED Open - Istanbul Gemax Samsung Open 2005 - Belgrade Ljubljana Challenger Calabasas Challenger Sarajevo Challenger Jersey Challenger Dubai Open - Dubai Alexander Kolyaskin Memorial - Donetsk Open 13 - Marseille Open Diputacion Pozoblanco - Cordoba Rijeka Challenger Banja Luka Challenger Stella Artois Clay Court Championships - Budaors Bogota Challenger Sarajevo Open 2004 - Sarajevo Schickedanz Open - Furth Tunis Open 2007 - Tunis Zagreb Challenger Cremona Challenger XI Ciutat de Barcelona - Barcelona Tunis Open - Tunis Olimp Kyiv Open - Kiev Orleans Challenger Ortisei Challenger Alphen Challenger Copa Ericsson Brazil - Sao Paulo Bergamo Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Open Seat-Godo '98 - Barcelona Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Estoril Open - Estoril Qatar Exxon Mobil Open 2003 - Doha Croatia Open - Umag Mercedes Cup - Stuttgart Chevrolet Cup - Vina del Mar Estoril Open - Estoril Mallorca Open - Mallorca UBS Open Gstaad - Gstaad Croatia Open - Umag ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Murcia Challenger Sony Ericsson Open - Miami Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Swiss Open - Gstaad Shanghai - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Scheveningen Challenger Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Milan Indoors - Milan Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Thailand Open - Bangkok BNP Paribas Masters - Paris Mutua Madrid Open - Madrid CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Rogers Cup - Toronto Qatar Open - Doha Medibank Private International - Sydney Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Dubai Open - Dubai BNP Paribas Open - Indian Wells Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mutua Madrid Open - Madrid Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok Internazionali BNL d'Italia - Rome AIG Japan Open - Tokyo Rogers Cup - Montreal CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Western & Southern Open - Cincinnati International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Shanghai Rolex Masters - Shanghai The Dubai Tennis Championships - Dubai BNP Paribas Masters - Paris Open SEAT Godo 2006 - Barcelona BNP Paribas Open - Indian Wells Allianz Suisse Open Gstaad - Gstaad Miami Open - Miami Legg Mason Tennis Classic - Washington Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven China Open - Beijing Mutua Madrid Open - Madrid Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Sydney International - Sydney Monterrey Challenger Western & Southern Open - Cincinnati Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Western & Southern Open - Cincinnati Generali Open - Kitzbuhel Surbiton Challenger Croatia Open - Umag BNP Paribas Masters - Paris BA-CA Tennis Trophy - Vienna Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Generali Open 2001 - Kitzbuhel Shanghai Rolex Masters - Shanghai PBZ Zagreb Indoors - Zagreb Miami Open - Miami The Dubai Tennis Championships - Dubai Rolex Paris Masters - Paris BellSouth Open - Vina del Mar The Artois Championships - London China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai BNP Paribas Open - Indian Wells Medibank International - Sydney Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Monterrey Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London China Open - Beijing If Stockholm Open - Stockholm Open Seat Godo - Barcelona French Open - Paris Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia SA Tennis Open - Johannesburg CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Generali Open - Kitzbuhel Serbia Open - Belgrade Croatia Open - Umag ATP Studena Croatia Open Umag - Umag AEGON Championships - London AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade BMW Open - Munich AEGON Championships - London Tenerife Challenger Open de la Comunidad Valenciana - Valencia U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Valencia Open - Valencia Proton Malaysian Open - Kuala Lumpur Ecuador Open - Quito Campionati Internazionali di Sicilia - Palermo Copa AT&T - Buenos Aires Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano - Los Cabos Open Sud de France - Montpellier China Open - Beijing European Open - Antwerp Valencia Open - Valencia European Open - Antwerp Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Thailand Open - Bangkok SAP Open - San Jose Estoril Open - Estoril The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Open 13 - Marseille Adidas International - Sydney Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Allianz Suisse Open Gstaad - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag SA Tennis Open - Johannesburg China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis If Stockholm Open - Stockholm President's Cup - Tashkent Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Brisbane International - Brisbane Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Abierto Mexicano - Los Cabos Sydney International - Sydney Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart AEGON Championships - London Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Swiss Open - Gstaad Citi Open - Washington Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Mallorca Championships - Mallorca BMW Open - Munich Boss Open - Stuttgart BNP Paribas Masters - Paris cinch Championships - London Citi Open - Washington Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London The 10tele.com Open - Nottingham Gijon Open - Gijon BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Monte Carlo Medibank International - Sydney Open de Tenis Comunidad Valenciana - Valencia Bet-At-Home Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Wimbledon - London Valencia Open - Valencia French Open - Paris Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Mallorca Championships - Mallorca ASB Classic - Auckland Great Ocean Road Open - Melbourne Winston-Salem Open - Winston-Salem Hall of Fame Open - Newport French Open - Paris Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg French Open - Paris Australian Open - Melbourne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami U.S. Open - New York Pacific Life Open - Indian Wells Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Internazionali BNL d'Italia - Rome Tennis Masters Series - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Kooyong Classic - Kooyong All Lower level tournaments Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, PO, CRO-BRA, 4-1 Olympics - Athens Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, SF, ESP-ISR, 4-1 Olympics - London Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Mubadala World Tennis Championship Mubadala World Tennis Championship